Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ELMCROFT Detached £900,000 28 Jun 2018
6 ELMCROFT Detached £495,000 22 Nov 2006
7 ELMCROFT Detached £533,000 29 Mar 2016
8 ELMCROFT Detached £451,000 4 Apr 2012
9 ELMCROFT Detached £604,500 4 Sep 2013
10 ELMCROFT Detached £250,000 28 Jul 1997
11 ELMCROFT Detached £770,000 3 Nov 2015